self choosed methods